edificio alfombra - Turkish English Dictionary